package com.lineage.server.datatables.storage;

import com.lineage.server.model.Instance.L1ItemInstance;
import java.util.Map;
import java.util.concurrent.CopyOnWriteArrayList;

public interface DwarfForChaStorage {
  void load();
  
  Map<String, CopyOnWriteArrayList<L1ItemInstance>> allItems();
  
  CopyOnWriteArrayList<L1ItemInstance> loadItems(String paramString);
  
  void delUserItems(String paramString);
  
  boolean getUserItems(String paramString, int paramInt1, int paramInt2);
  
  void insertItem(String paramString, L1ItemInstance paramL1ItemInstance);
  
  void updateItem(L1ItemInstance paramL1ItemInstance);
  
  void deleteItem(String paramString, L1ItemInstance paramL1ItemInstance);
  
  void updateCharName(String paramString1, String paramString2);
}
